group of happy and riotous young people - Turco Inglés Diccionario